@charset "utf-8";
/*通用样式*/
body{font-family:"微软雅黑"; background-color:#fff;}
*{margin:0px; padding:0px;}
ul,li,p,h1,h2,h3,h4,h5,h6,dl,dt,dd{margin:0px; padding:0px; list-style:none;}
img{border:0;}
a,a:hover,a:active{outline:none;}
a{color:#333;}
a:hover{color:#bb2323;}
.block_30{width:100%; height:30px; clear:both;}
.block_25{width:100%; height:25px; clear:both;}

/*首页*/
.content{width:1200px; height:auto; margin:0 auto;}
/*111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111*/
.part1{width:1200px; height:340px;}
.pic_news{width:620px; height:340px; float:left;}
.ifo_news{width:550px; height:340px; float:right;}
.ifo_top{width:100%; height:38px; border-bottom:1px solid #DCDCDC;}
.ifo_title{width:auto; height:38px; border-bottom:3px solid #BB2323; float:left; line-height:30px; padding:0 3px; margin-right:10px; font-size:21px; color:#bb2323;}
.ifo_top ul li{float:left; line-height:30px; padding:0 9px; font-size:17px;}
.ifo_top ul li.hover{color:#bb2323;}
.ifo_top ul li a{font-size:17px;}
.ifo_top ul li.hover a{color:#bb2323;}
.ifo_top ul img{float:left; margin-top:7px;}
.ifo_more{float:right; padding-right:5px;}
.ifo_more a{font-size:15px; line-height:30px; color:#999;}
.ifo_more a:hover{color:#bb2323;}
.ifo_list{width:100%; padding-top:5px;}
.ifo_list ul li{width:100%; height:33px; line-height:33px; padding-right:5px;}
.ifo_list ul li img{float:left; margin-top:15px; margin-right:8px;}
.ifo_list ul li a{font-size:15px; line-height:33px;}
.ifo_list ul li span{font-size:15px; line-height:33px; color:#999; float:right;}
/*22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222*/
.part2{width:1200px; height:200px;}
.part2_left{width:585px; height:200px; float:left;}
.part2_right{width:585px; height:200px; float:right;}
.p2l_title{width:100%; height:39px; border-bottom:3px solid #DEDEDE; padding-bottom:5px;}
.p2l_title ul li{width:auto; padding:0px 3px; float:left; line-height:31px; height:39px; margin-right:20px; font-size:17px;}
.p2l_title ul li.hover{border-bottom:3px solid #BB2323; color:#BB2323;}
.p2l_title ul li a{font-size:17px; line-height:31px;}
.p2_more{font-size:15px; float:right; padding-right:5px; line-height:31px;}
.p2_more a{font-size:15px; line-height:31px; color:#999;}
.p2_more a:hover{color:#bb2323;}
.p2_list{width:100%; padding-top:5px;}
.p2_list ul li{width:100%; height:30px; line-height:30px; padding-right:5px;}
.p2_list ul li img{float:left; margin-top:15px; margin-right:8px;}
.p2_list ul li a{font-size:15px; line-height:30px;}
.p2_list ul li span{font-size:15px; line-height:30px; color:#999; float:right;}
.gggs_tit{width:auto; height:39px; border-bottom:3px solid #BB2323; padding:0 3px; float:left; font-size:21px; margin-right:10px;}
.gggs_title{width:100%; height:39px; border-bottom:3px solid #DEDEDE; padding-bottom:5px;}
.gggs_title ul li{width:auto; padding:0px 3px; float:left; line-height:31px; height:39px; margin-right:20px; font-size:17px;}
.gggs_title ul li.hover{color:#BB2323;}
.gggs_title ul li a{font-size:17px; line-height:31px;}
.gggs_title ul li.hover a{color:#BB2323;}
/*333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333*/
.part3{width:1200px; height:90px;}
.p3_box{width:285px; height:90px; float:left; margin-right:20px;}
/*444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444*/
.part4{width:1200px; height:120px; border:1px solid #DEDEDE;}
.part4_top{width:100%; height:40px; border-bottom:1px solid #DEDEDE; background-color:#F9F9F9;}
.part4_top img{float:left; margin:15px 10px;}
.part4_top span{font-size:17px; color:#BB2323; line-height:40px;}
.part4_bottom{width:100%; height:78px; padding-left:14px;}
.part4_bottom img{width:204px; height:40px; float:left; margin:19px 15px;}
/*555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555*/
.part5{width:1200px; height:355px;}
.part5_left{width:770px; height:355px; float:left;}
.part5_right{width:400px; height:355px; float:right;}

.p5l_top{width:100%; height:175px;}
.top_box1 div{float:left; margin-right:6px; width:188px; height:58px;}
#p5t1{background:url(p5_1.gif) no-repeat top center;}
#p5t2{background:url(p5_2.gif) no-repeat top center;}
#p5t3{background:url(p5_3.gif) no-repeat top center;}
#p5t4{background:url(p5_4.gif) no-repeat top center;}
#p5t4 a{display:block; width:100%; height:100%;}
#p5t1.hover{background:url(p5_1h.gif) no-repeat top center;}
#p5t2.hover{background:url(p5_2h.gif) no-repeat top center;}
#p5t3.hover{background:url(p5_3h.gif) no-repeat top center;}

.p5t_list{width:100%; height:280px;}

.dw_left{width:570px; height:auto; float:left;}
.dw_right{width:200px; height:auto; float:right; padding-top:5px;}
.p5dw_title{width:100%; height:39px; border-bottom:3px solid #DEDEDE; padding-bottom:5px;}
.p5dw_title ul li{width:auto; padding:0px 3px; float:left; line-height:31px; height:39px; margin-right:20px; font-size:17px; line-height:31px;}
.p5dw_title ul li.hover{border-bottom:3px solid #BB2323; color:#bb2323;}
.p5dw_more{font-size:15px; float:right; padding-right:5px; line-height:31px;}
.p5dw_more a{font-size:15px; line-height:31px; color:#999;}
.p5dw_more a:hover{color:#bb2323;}
.p5dw_list{width:100%; padding-top:5px;}
.p5dw_list ul li{width:100%; height:30px; line-height:30px; padding-right:5px;}
.p5dw_list ul li img{float:left; margin-top:15px; margin-right:8px;}
.p5dw_list ul li a{font-size:15px; line-height:30px;}
.p5dw_list ul li span{font-size:15px; line-height:30px; color:#999; float:right;}
.dw_box{width:100px; height:90px; float:left; text-align:center;}
.dw_box a{font-size:15px; display:block; width:100%; height:100%; padding-top:60px;}
.dw_box1{background:url(dw_pic1.png) no-repeat 30px 10px;}
.dw_box2{background:url(dw_pic2.png) no-repeat 30px 10px;}
.dw_box3{background:url(dw_pic3.png) no-repeat 30px 10px;}
.dw_box4{background:url(dw_pic4.png) no-repeat 30px 10px;}
.dw_box5{background:url(dw_pic5.png) no-repeat 30px 10px;}
.dw_box6{background:url(dw_pic6.png) no-repeat 30px 10px;}
.dw_box1:hover{background:url(dw_pic1h.png) no-repeat 30px 10px;}
.dw_box2:hover{background:url(dw_pic2h.png) no-repeat 30px 10px;}
.dw_box3:hover{background:url(dw_pic3h.png) no-repeat 30px 10px;}
.dw_box4:hover{background:url(dw_pic4h.png) no-repeat 30px 10px;}
.dw_box5:hover{background:url(dw_pic5h.png) no-repeat 30px 10px;}
.dw_box6:hover{background:url(dw_pic6h.png) no-repeat 30px 10px;}

.zwgk_top{width:100%; height:175px; margin-bottom:15px;}
.p5_sfld{width:425px; height:175px; float:left;}
.sfld_list{width:100%; padding-top:15px;}
.ld_photo{width:100px; height:120px; float:left;}
.ld_xq{width:300px; height:auto; float:right;}
.ld_xq h3{font-size:17px; color:#bb2323; line-height:30px; font-weight:normal;}
.ld_xq p{font-size:15px; line-height:30px; color:#333;}
.p5_pics{width:315px; height:175px; float:right;}
.p5_pics>div{width:150px; height:80px; float:left;}
.pics1,.pics3{margin-right:15px;}
.pics1,.pics2{margin-bottom:15px;}
.zwgk_bottom{width:100%; height:90px;}
.xxgk_box{width:138px; height:90px; float:left; margin-right:20px;}

.top_box1{width:100%; height:75px;}
.top_box2{width:100%; height:100px;}
.zw_pic{width:510px; height:100px; float:right; background-color:#FDF4F5;}
.zw_pic img{float:left;}
.p5l_bottom{width:100%; height:180px;}
.bottom_title{width:100%; height:75px; line-height:75px;}
.bottom_title ul li{font-size:17px; line-height:75px; float:left;}
.bottom_title ul img{float:left; margin-top:29px; padding:0 10px;}
.bottom_title ul li.hover a{color:#bb2323;}
.blist{width:364px; height:90px; float:left; position:relative;}
.jr_line{padding:0 20px; float:left; height:90px; width:41px;}
.jr_cline{width:1px; height:90px; background-color:#DEDEDE;}
.blist img{float:left; margin-right:10px;}
.blist p{font-size:15px; line-height:25px;}
.blist p a{font-size:15px; line-height:25px;}
.blist span{float:right; font-size:15px; color:#bb2323; position:absolute; right:0px; bottom:0px;}

.hdjl_title{width:100%; height:40px; border-left:1px solid #DEDEDE; border-right:1px solid #DEDEDE; border-top:2px solid #DEDEDE; position:relative;}
.hdjl_tit{width:auto; height:40px; padding:0 12px; line-height:38px; border-top:2px solid #BB2323; position:absolute; top:-2px; left:0px; font-weight:bold; color:#BB2323;}
.hdjl_list1{width:100%; height:110px; border:1px solid #DEDEDE; border-bottom:0px; padding-left:12px; padding-top:5px;}
.hdjl_list2{width:100%; height:205px; border:1px solid #DEDEDE; padding-left:19px;}
.zzjx{font-size:15px; line-height:32px; height:32px;}
.zzjx>img{float:left; margin-top:10px; margin-right:8px;}
.zzjx ul li{font-size:15px; line-height:30px;}
.zzjx ul li img{float:left; margin-top:13px; margin-right:8px;}
.hdjl_list2 ul li{float:left; width:80px; height:80px; margin:10px 20px;}
/*666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666*/
.part6{width:1200px; height:250px;}
.part6_left{width:440px; height:250px; float:left;}
.part6_right{width:730px; height:250px; float:right;}
.p6l_title{width:100%; height:40px; border-left:1px solid #DEDEDE; border-right:1px solid #DEDEDE; border-top:2px solid #DEDEDE; position:relative;}
.p6l_tit{width:auto; height:40px; padding:0 12px; line-height:38px; border-top:2px solid #BB2323; position:absolute; top:-2px; left:0px; font-weight:bold; color:#BB2323;}
.p6l_list{width:100%; height:205px; border:1px solid #DEDEDE; padding-top:10px;}
.p6l_list table tr td{text-align:center;}
.p6r_title{width:100%; height:40px; border-left:1px solid #DEDEDE; border-right:1px solid #DEDEDE; border-top:2px solid #DEDEDE; position:relative;}
.p6r_tit{width:auto; height:40px; padding:0 12px; line-height:38px; border-top:2px solid #BB2323; position:absolute; top:-2px; left:0px; font-weight:bold; color:#BB2323;}
.p6r_list{width:100%; height:205px; border:1px solid #DEDEDE; padding-left:4px; padding-top:5px;}
.p6r_list ul li{width:240px; height:32px; font-size:15px; line-height:32px; float:left; padding-left:30px;}
.p6r_list ul li img{float:left; margin-top:12px; margin-right:10px;}